
<#include "/base/common/head.html"/>


 <div class="easyui-panel updatePage multiple" data-options="fit:true,border:false">
    <form id="ff" class="easyui-form" method="post">
        <table class="table1">
        
        	 <tr>
           		<th><span>编号</span></th>
               	<td>
               		<div class="wrap_input"><input class="easyui-textbox" addClear type="text" name="code" id="code" value="${bo.code!''}"  tabindex="1" 
               			data-options="required:true,fit: true"></input></div>
           		</td>
            </tr>
            
             <tr>
           		<th><span>bo类（含包名）</span></th>
               	<td>
               		<input class="easyui-textbox" addClear type="text" name="boPath" id="boPath" value="${bo.boPath!''}" tabindex="3"  
               			data-options="required:true,height:28,width:'90%'" ></input>
           		</td>
            </tr>
        
            <tr>
           		<th><span>显示名称</span></th>
               	<td>
               		<div class="wrap_input"><input class="easyui-textbox" addClear type="text" name="name" id="name" value="${bo.name!''}"  tabindex="2" 
               			data-options="required:true,fit: true"></input></div>
           		</td>
            </tr>
        
        	<tr>
           		<th><span>备注</span></th>
               	<td colspan="3">
               		<input class="easyui-textbox" addClear type="text" name="remark" id="remark" value="${bo.remark!''}" tabindex="4" data-options="multiline:true,height:60,width:'90%'" ></input>
           		</td>
            </tr>
          
        </table>
    </form>
</div>

<style type="text/css">
.showFeeFrom{font-family: Arial, Helvetica, sans-serif; line-height: 22px; color: #2f8ec7;margin-left:10px;font-size:16px;}
.showAllFee{color: #ff0000;}
</style>

<script>
top.window.subPage.save = save;
function save() {
	if($("#zcurdHeadTable").form('validate')) {
		$.post("update", getParam(), function(data) {
			
			if("01" == data.code){//成功
				top.window.closeWindow(); //关闭窗口
				top.window.subPage.loadCurrDatagrid(); //回调方法
				showMsg(data.msg); //显示消息
				
			}else if("04" == data.code){//失败
				showErrorMsg(data.msg); //显示错误消息
			}
			
		});
	}
}

function getParam() {
	var param = {
	    "id": ${bo.id?c}, 
		"obj.code": getInputValue("code"), 
		"obj.name": getInputValue("name"), 
		"obj.boPath": getInputValue("boPath"), 
		"obj.remark": getInputValue("remark")
	}
	for(key in param) {
		if(!param[key]) {
			delete param[key];
		}
	}
	return param;
}

$(function(){
	autoAddClear(); //为各组件自动填加‘清除’功能（组件需要增加 addClear属性 ）
	addClear4TextBox("#name",nameChangeDo); //对于需要使用OnChange事件的组件，单独手动填加
	
	$('#code').next('span').find('input').focus();  //第一个元素设置焦点
	addChangeFocusOpe(); //页面增加焦点切换操作
	
});

//名称改变时执行的一些操作。（演示清除操作回调）
var nameChangeDo = function(){
	//alert("改变了...");
}

//字符串转日期
function stringToDate(value){
  return new Date(Date.parse(value.replace(/-/g, "/")));
}

//自定义校验
$.extend($.fn.validatebox.defaults.rules, { 
	//注意：自定义验证器名称，一定不能包含数字，否则会不起作用
	
	intNumValidator:{//验证整数2（必须大小整数1）
      validator: function(value){
          return parseInt(value) > parseInt($("#intNum1").val());    
      },    
      message: '必须大于 整数1'   
  },   

theDateValidator:{//验证日期2（必须大小日期1）
	    validator: function(value){
	        return stringToDate(value) > stringToDate($("#theDate1").val());    
	    },    
	    message: '必须大于 日期1'   
	}
  
});  

</script>
<#include "/base/common/foot.html"/>
